/*  MENU CSS */
#menu{margin:2px auto auto auto; padding:0; width:70%; font:bold 12pt "Trebuchet MS";}
#menu a{margin:auto; padding-top:3px; color:black; display:block; height:24px; text-decoration:none; width:100%; -moz-border-radius: 7px; }
#menu ul li a:hover, #menu ul li a:active, #menu ul li a:target{background-color:#081A48; color:white; background-image:url("../img/background_link.png"); background-repeat:repeat-x;}
#menu ul{ margin:0 auto 0 auto; padding:0; display:block;}
#menu ul li{margin:0 auto 0 auto; padding:0; display:block; float:left;  width:15%; font-weight:bold; text-align:center;}
#menu ul li:hover ul, #menu ul li.over ul{ display:block; z-index:100; filter:alpha(opacity:80); opacity:0.8;}
#menu ul li ul{	margin:0 auto 0 auto; padding:0; display:none; background-color:#BFDAFF; -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px; position:absolute; width:15%;}
#menu ul li ul li{margin:auto; padding:0; display:block; clear:both; border:none; text-align:left; width:100%;}
#menu ul li ul li a{padding-left:10%;}
#menu ul li ul li a:hover, #menu ul li a:active{background-color:#081A48; color:white; background-image:none; width:90%;}